to be precision-engineered - Französisch Englisch Wörterbuch